Categorization of Programs Using Neural
نویسندگان
چکیده
This paper describes some experiments based on the use of neural networks for assistence in the quality assessment of programs, especially in connection with the reengineering of legacy systems. We use Koho-nen networks, or self-organizing maps, for the cat-egorization of programs: Programs with similar features are grouped together in atwo-dimensional neighbourhood , whereas dissimilar programs are located far apart. Backpropagation networks are used for generalization purposes: Based on a set of example programs whose relevant aspects have already been assessed, we would like to obtain an extrapolation of these assessments to new programs. The basis for these investigation is an intermediate representation of programs in the form of various dependency graphs, capturing the essentials of the programs. Previously, a set of met-rics has been developed to perform an assessment of programs on the basis of this intermediate representation. It is not always clear, however, which parameters of the intermediate representation are relevant for a particular metric. The categorization and generalization capabilities of neural networks are employed to improve or verify the selection of parameters, and might even initiate the development of additional met-rics.
منابع مشابه
Categorization of Programs Using Neural Networks
This paper describes some experiments based on the use of neural networks for assistence an the quality assessment of programs, especially in connection with the reengineering of legacy systems. W e use Kohonen networks, or self-organizing maps, for the categorization of programs: Programs with similar features are grouped together in atwo-dimensional neighbourhood, whereas dissimilar programs ...
متن کاملEffect of sound classification by neural networks in the recognition of human hearing
In this paper, we focus on two basic issues: (a) the classification of sound by neural networks based on frequency and sound intensity parameters (b) evaluating the health of different human ears as compared to of those a healthy person. Sound classification by a specific feed forward neural network with two inputs as frequency and sound intensity and two hidden layers is proposed. This process...
متن کاملSemantic Integration in Heterogeneous Databases Using Neural Networks t
One important step in integrating heterogeneous databases is matching equivalent attributes: Determining which fields in two databases refer to the same data. The meaning of information may be embodied within a. database model, a conceptual schema, application programs, or data contents. Integration involves extracting semantics, expressing them as metadata, and matching semantically equivalent...
متن کاملAutomatic Categorization of Announcements on the Australian Stock Exchange
This paper compares the performance of several machine learning algorithms for the automatic categorization of corporate announcements in the Australian Stock Exchange (ASX) Signal G data stream. The article also describes some of the applications that the categorization of corporate announcements may enable. We have performed tests on two categorization tasks: market sensitivity, which indicat...
متن کاملEntrepreneurship policy and innovative indicators of industrial companies: Evaluation by MCDM and ANN Methods
The present paper presented a methodology for prioritizing the innovative and entrepreneurial indicators using Multi Criteria Decision Making (MCDM) and Artificial Neural Networks (ANNs), taking into account three individual, organizational and cultural dimensions simultaneously in decision making procedure. This methodology has two main advantages: first, the speed of operation in the accounti...
متن کامل